Compund Words

Last Search Words

Sponsored Links

Search Result:toll plaza




Overview of noun toll_plaza

The noun toll plaza has 1 sense


  • toll plaza -- (an area where tollbooths are located)